import '../../../helper/global/user/logic.dart';
import '../../../helper/utils/util.dart';
import 'index.dart';

class ReportController extends GetxController {
  ReportController();

  final state = ReportState();

  /// 在 widget 内存中分配后立即调用。
  @override
  void onInit() {
    super.onInit();
    state.tabCtrl.updateTitles([
      '文件审查\n报告',
      '任务分析\n报告',
      '周期清理\n报告',
    ]);
    UserController().isLoginObs.listen((p0) {
      if (p0) {}
    });
  }

  /// 在 onInit() 之后调用 1 帧。这是进入的理想场所
  @override
  void onReady() {
    super.onReady();
  }

  /// 在 [onDelete] 方法之前调用。
  @override
  void onClose() {
    super.onClose();
  }

  /// dispose 释放内存
  @override
  void dispose() {
    super.dispose();
  }
}
